<?php
require '../../../zb_system/function/c_system_base.php';
require '../../../zb_system/function/c_system_admin.php';
$zbp->Load();
$action='root';
if (!$zbp->CheckRights($action)) {$zbp->ShowError(6);die();}
if (!$zbp->CheckPlugin('os_access_right')) {$zbp->ShowError(48);die();}

$blogtitle='用户权限控制器';
require $blogpath . 'zb_system/admin/admin_header.php';
require $blogpath . 'zb_system/admin/admin_top.php';
if(count($_POST)>0){
    $array = array('level_1','level_2','level_3','check_2','check_3','check_4');
    foreach ($array as $value) {
        $zbp->Config('os_access_right')->$value = $_POST[$value];
    }
    $zbp->SaveConfig('os_access_right');
    $zbp->SetHint('good');
}
?>
<style>
    table {
        width:100%;
    }
    table input {
        width: 80%;
    }
    table tr {
        height: 40px;
        line-height: 40px;
    }
    ol li {
        list-style-type: decimal;
    }
</style>
<div id="divMain">
    <div class="divHeader"><?php echo $blogtitle;?></div>
    <div id="divMain2">
        <form method="post">
            <table>
                <tr>
                    <th width="200px">
                        权限
                    </th>
                    <th>
                        内容
                    </th>
                    <th width="400px">
                        说明
                    </th>
                </tr>
                <tr>
                    <td>
                        <label for="level_1">[<?php echo $zbp->lang['user_level_name']['1'] ?>]以上</label>
                    </td>
                    <td>
            			<input type="text" name="level_1" id="level_1" value="<?php echo $zbp->Config('os_access_right')->level_1; ?>">
                    </td>
                    <td>
                        填写分类ID，用英文逗号分隔
                    </td>
                </tr>
                <tr>
                    <td>
                        <label for="level_2">[<?php echo $zbp->lang['user_level_name']['2'] ?>]以上</label>
                    </td>
                    <td>
            			<input type="text" name="level_2" id="level_2" value="<?php echo $zbp->Config('os_access_right')->level_2; ?>">
                    </td>
                    <td>
                        填写分类ID，用英文逗号分隔
                    </td>
                </tr>
                <tr>
                    <td>
                        <label for="level_3">[<?php echo $zbp->lang['user_level_name']['3'] ?>]以上</label>
                    </td>
                    <td>
            			<input type="text" name="level_3" id="level_3" value="<?php echo $zbp->Config('os_access_right')->level_3; ?>">
                    </td>
                    <td>
                        填写分类ID，用英文逗号分隔
                    </td>
                </tr>
                <tr></tr>
                <tr>
                    <td>
                        <label for="check_2">[<?php echo $zbp->lang['user_level_name']['2'] ?>]仅限在这些分类更新</label>
                    </td>
                    <td>
            			<input type="text" name="check_2" id="check_2" value="<?php echo $zbp->Config('os_access_right')->check_2; ?>">
                    </td>
                    <td>
                        填写分类ID，用英文逗号分隔
                    </td>
                </tr>
                <tr>
                    <td>
                        <label for="check_3">[<?php echo $zbp->lang['user_level_name']['3'] ?>]仅限在这些分类更新</label>
                    </td>
                    <td>
            			<input type="text" name="check_3" id="check_3" value="<?php echo $zbp->Config('os_access_right')->check_3; ?>">
                    </td>
                    <td>
                        填写分类ID，用英文逗号分隔
                    </td>
                </tr>
                <tr>
                    <td>
                        <label for="check_4">[<?php echo $zbp->lang['user_level_name']['4'] ?>]仅限在这些分类更新</label>
                    </td>
                    <td>
            			<input type="text" name="check_4" id="check_4" value="<?php echo $zbp->Config('os_access_right')->check_4; ?>">
                    </td>
                    <td>
                        填写分类ID，用英文逗号分隔
                    </td>
                </tr>
                <tr></tr>
            </table>
            <br>
			<input type="submit" class="button" value="保存配置"/>
		</form>
        <p>
            <b>用户权限管理器</b> - v0.1 <br>支持：分类文章发布权限管理
        </p>
        <p>
            分类文章发布权限管理说明：
            <ol>
                <li>[<?php echo $zbp->lang['user_level_name']['1'] ?>]权限用户无任何限制；</li>
                <li>例：[<?php echo $zbp->lang['user_level_name']['3'] ?>]以上，用户等级为<?php echo $zbp->lang['user_level_name']['3'] ?>以上权限时，才能在设定分类上发布文章；</li>
                <li>例：仅限[<?php echo $zbp->lang['user_level_name']['3'] ?>]更新，用户等级为<?php echo $zbp->lang['user_level_name']['3'] ?>时，只能在设定分类上发布文章；*注意：此项设置的优先级最高，设定后此等级用户只能在设定分类中发布文章；</li>
                <li>输入父级分类，自动判断子分类；</li>
                <li>无需控制，留空即可；</li>
                <li>管理员无视一切配置；</li>
                <li>[<?php echo $zbp->lang['user_level_name']['5'] ?>]、[<?php echo $zbp->lang['user_level_name']['6'] ?>]用户等级的发文权限需要角色修改器插件，本插件没有对其控制，需要控制请联系橙色阳光定制；</li>
            </ol>
        </p>
    </div>
</div>

<?php
require $blogpath . 'zb_system/admin/admin_footer.php';
RunTime();
?>
